n. sand bed, thick layer of sand which is set down naturally or in an artificial manner
Copyright © 2018 WordTech Co.